improve (lands) - Alemán Inglés Diccionario